Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 THE MOUNT Detached £765,000 27 Jul 2005
38 THE MOUNT Detached £1,500,000 12 May 2017
46 THE MOUNT Detached £357,500 19 May 1998
48 THE MOUNT Detached £1,500,000 18 Dec 2020
50 THE MOUNT Detached £400,000 1 Mar 1999